Целью работы является освоение работы с топологиями сетей при помощи
средства имитационного моделирования NS-2, а также анализ результатов
моделирования.
Задание
Проверить работу примеров из источника;
Выполнить упражнение по описанию своей собственной топологии
сети.
Выполнение лабораторной работы
Шаблон сценария для NS-2
Создание шаблона в новой
директорииЗаполненный шаблон
NS
Окно симулятора
Простой
пример описания топологии сети, состоящей из двух узлов и одного
соединения
Начальный вид моделиПерправка пакетов из узла
Пример с усложнённой
топологией сети
Работа сети из второго
примера
Пример с кольцевой
топологией сети
Кольцевая топологияРазрыв связи и перенаправление
пакетов
Упражнение
передача данных должна осуществляться от узла n(0) до узла n(5) по
кратчайшему пути в течение 5 секунд модельного времени;
передача данных должна идти по протоколу TCP (тип Newreno), на
принимающей стороне используется TCPSink-объект типа DelAck;
поверх TCP работает протокол FTP с 0,5 до 4,5 секунд модельного
времени;
с 1 по 2 секунду модельного времени происходит разрыв соединения
между узлами n(0) и n(1);
при разрыве соединения маршрут передачи данных должен измениться на
резервный, после восстановления соединения пакеты снова должны пойти по
кратчайшему пути.
Передача данных по кратчайшему
путиИзменение потока
Выводы
Я научилась работать с утилитой NS-2, а также построила простейшие
примеры топологии сети, что помогло мне освоить базу для их последующего
моделирования.